package com.example.demo.po;

import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Data
@Table(name = "admin_request")
public class AdminRequest implements Serializable {

    @Column(name = "id")
    private Integer id;

    @Column(name = "request_no")
    private String requestNo;

    @Column(name = "system_sign")
    private String systemSign;

    @Column(name = "file_sys")
    private String fileSys;

    @Column(name = "seal_id")
    private String sealId;

    @Column(name = "seal_type")
    private String sealType;

    @Column(name = "download_file_url")
    private String downloadFileUrl;

    @Column(name = "callback_url")
    private String callbackUrl;

    @Column(name = "upload_file_url")
    private String uploadFileUrl;

    @Column(name = "timestamp")
    private Long timestamp;

    @Column(name = "signature")
    private String signature;

    @Column(name = "token")
    private String token;

    @Column(name = "sys_key")
    private String sysKey;

    @Column(name = "sign_status")
    private Integer signStatus;

    @Column(name = "sign_result")
    private String signResult;

    @Column(name = "callback_status")
    private Integer callbackStatus;

    @Column(name = "response_msg")
    private String responseMsg;

    @Column(name = "create_time")
    private Date creatTime;

    @Column(name = "update_time")
    private Date updateTime;

    @Column(name = "version")
    private Integer version;

    @Column(name = "versionInfo")
    private String versionInfo;

}
